isolated testicular tuberculosis mimicking testicular tumor - Turc Anglais Dictionnaire